package lab02.test33;

import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class Test_33 {
    public static void main(String[] args) {
        List<String> list = new ArrayList<String>();

        Scanner sc = new Scanner(System.in);

        System.out.println("请输入若干个单词：");

        String str = sc.nextLine();
        String[] arr = str.split(" ");

        for (int i = 0; i < arr.length; i++) {
            for (int j = i + 1; j < arr.length; j++) {

       /* compareToIgnoreCase() 方法用于按字典顺序比较两个字符串，不考虑大小写。
                如果参数字符串等于此字符串，则返回值 0；
                如果此字符串小于字符串参数，则返回一个小于 0 的值；
                如果此字符串大于字符串参数，则返回一个大于 0 的值。
        */
                if (arr[i].compareToIgnoreCase(arr[j])>0){
                    str=arr[i];
                    arr[i]=arr[j];
                    arr[j]=str;
                }
            }

        }
                for (String n : arr) {

                    list.add(n);
                    System.out.println(n);
                }


            }
    }

